package com.love.cloud.common.mybatis.service;

import org.springframework.util.StringUtils;


/**
 * 全局的权限接口实现类（可）
 * @author hongdongqu
 */
public abstract class AbstractDataAuthService {
    /**
     * 默认查询sql,根据角色不同追加不同业务查询条件
     *
     * @return
     */
    public String whereSql(String tableAlias) {
        if (!StringUtils.isEmpty(tableAlias)) {
            tableAlias = tableAlias + ".";
        }
        StringBuffer sql = new StringBuffer();
        //利用threadlocal获取用户角色信息
        // 普通 用户
        // 管理员
        return sql.toString();
    }
}
